payment by telegraphic transfer - Alemán Inglés Diccionario